Sequence Smart Swapsは、ユーザーのウォレット内で利用可能な通貨を自動的に検出し、ターゲット通貨へスワップします。開発者はターゲット通貨を指定するだけで、UIやフローも含めてSequenceがWeb SDKを通じてすべて処理します。
approve
やtransfer
などの取引を個別に行う必要がなくなります。
UniSwap
SushiSwap
Pancake Swap
Curve
Balancer
Bancor
Synapse
Solidly
@0xsequence/checkout ライブラリをインストールする
アプリ内で `SequenceConnect` プロバイダーの下に `SequenceCheckoutProvider` を配置する:
スワップの依存関係とロジックをインポートする
toTokenAddress
: 交換後にユーザーが受け取るトークンのアドレスです。toTokenAmount
: 交換後にユーザーが受け取るトークンの数量です。postSwapTransactions
:スワップ後にスワップしたトークンで実行する追加取引の配列(オプション)。title
:モーダルのタイトル。description
:スワップや支払いプロセスの説明。chainId
:ターゲット通貨のチェーンID。onSuccess
:スワップが成功した際に呼ばれるコールバック関数。